var app = getApp();
// 语言
var util = require('../../utils/util.js')
var upload = require('../../utils/upload.js')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    stars: [0, 1, 2, 3, 4],
    normalSrc: '../../images/stat.png',//未选中状态
    selectedSrc: '../../images/stat-selected.png',//选中状态
    key: 0,//评分
    pics: [],
    pimgBox: [],
    upimgbtn:true,
    urldate:{
      Commentupload:""
    },
    content:"",
  },
  selectServer: function (e) {//服务态度评分
    var key = e.currentTarget.dataset.key
    if (this.data.key == 1 && e.currentTarget.dataset.key == 1) {//当有一颗星的时候再次点击取消选中
      key = 0;
    }
    console.log("得" + key + "分")
    this.setData({
      key: key
    })
  },
  // 删除图片
  delimg(e){
    var idx = e.currentTarget.dataset.index;
    this.data.pics.splice(idx,1);
    this.setData({
      pics: this.data.pics
    })
  },
  upShopLogo(){
    upload.upShopLogo(res=>{
      console.log("-----上传图片",res)
      let pics = this.data.pics;
      pics.push(res.data.url)
      this.setData({
        pics: pics
      })
    })
  },
  // upShopLogo: function () {

  //   var that = this;

  //   wx.showActionSheet({
  //     itemList: ['从相册中选择', '拍照'],
  //     itemColor: "#f7982a",
  //     success: function (res) {
  //       if (!res.cancel) {
  //         if (res.tapIndex == 0) {
  //           that.chooseWxImageShop('album')
  //         } else if (res.tapIndex == 1) {
  //           that.chooseWxImageShop('camera')
  //         }
  //       }
  //     }
  //   })

  // },
  // // 上传图片
  // chooseWxImageShop: function (type) {
  //   var that = this;
  //   wx.chooseImage({
  //     sizeType: ['original', 'compressed'],
  //     sourceType: [type],
  //     success: function (res) {
  //       /*上传多张（遍历数组，一次传一张）*/
  //       var pics = that.data.pics;
  //       if (pics.length >= 9) {
  //         that.showMessage('最多上传九张');
  //         return false
  //       }
  //       if (res.tempFilePaths.length <= 9) {
  //         for (var index in res.tempFilePaths) {
  //           that.upload_file(that.data.urldate.Commentupload + 'shop/shopImage', res.tempFilePaths[index]);
  //         }
  //       } else {
  //         that.showMessage('最多上传九张');
  //       }
  //     }

  //   })

  // },

  // upload_file: function (url, filePath) {
  //   var userAccessToken = wx.getStorageSync('userAccessToken');
  //   var signature = signa.signaturetik('token=' + token, 'userAccessToken=' + userAccessToken);
  //   var that = this;
  //   wx.uploadFile({
  //     url: that.data.urldate.Commentupload,
  //     filePath: filePath,
  //     name: 'file',
  //     header: {
  //       'content-type': 'multipart/form-data'
  //     }, // 设置请求的 header
  //     formData: { 'token': token, 'userAccessToken': userAccessToken, 'signature': signature, }, // HTTP 请求中其他额外的 form data
  //     success: function (res) {

  //       console.log(res);

  //       if (res.statusCode == 200) {

  //         var res = JSON.parse(res.data);

  //         if (res.status == 1) {

  //           console.log(res.data.url);

  //           var pics = that.data.pics;

  //           if (pics.length < 9) {

  //             pics = pics.concat(res.data.url);

  //           }

  //           if (pics.length >= 9) {

  //             that.setData({

  //               upimgbtn: false

  //             })

  //           }
  //           that.setData({

  //             pics: pics

  //           })

  //         } else {

  //           that.showMessage('上传失败');

  //         }

  //       } else {

  //         that.showMessage('上传失败');

  //       }

  //     },

  //     fail: function (res) {

  //     }

  //   })

  // },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var lang = wx.T.getLanguage()
    this.setData({
      id:options.id,
      name: options.name,
      pic: options.pic,
      language: lang,
      selectSize: lang.select_attribute
    });
  },
 
  blure(e){
    this.setData({
      content: e.detail.value
    })
  },
  // 提交评价
  confrimEval() {
    let that = this;
    wx.request({
      url: app.globalData.urls + '/product/add-review',
      method: "POST",
      header: app.getRequestHeader(),
      data: {
        item_id: this.data.id,
        rate_star: this.data.key,
        review_content:this.data.content,
        pic: this.data.pics,
      },
      success: function (res) {
        if(res.data.code==200){
          // 
          wx.showToast({
            title: "评价成功",
            icon: 'success',
          })
          wx.navigateBack()
        }else{
          // 分享失败
          wx.showToast({
            title: "评价失败",
            icon: 'error',
          })
        }
        
      }
    });
  },
})